Detonating plugs - Alemán Inglés Diccionario